
td {
width: 200;
height: 20;
border-color: #CCCCCC;
border-width: 1px 1px 0px 1px;
border-style: solid;
background-color: #fff;
padding: 0;

}


.hidden {
width: 150;
height: 20;
border-color: null;
border-width: 0px 0px 0px 0px;
border-style: hidden;
background-color: #CCCCCC;
padding: 0;
}



.esc {
width: 120;
height: 20;
font-size: small;
font-family: serif;
text-align: top;
 
}

.tr {
border-style: solid;

}
.conf {
background-color: #111;
}

.linkout {background-color: #fff;}
.linkover {background-color:#cccffc;}


body{

	padding: 0;

	font-family: "Lucida Grande", Verdana, sans-serif;

	font-size: small;

	background-color: #ddd;}



table {

margin-top: 150px;
margin-left: 300px;
border-width: 1px 1px 1px 1px;
border-style: solid;
border-color: #CCCCCC;
background-color: #fff;
width: 100%;
}




.header{

height:88px;

background-color:#006699;

border-top: 8px solid #6699CC }



.content_body{

background-image:url(../images/bg1.jpg);

background-repeat: repeat-x;

background-color:#F6F1DE;

}



.content_interior{

width:760px;

margin-left:auto;

margin-right:auto;

}



.header_interior{

margin-left:auto;

margin-right:auto;

width:760px;

margin-top:25px;

}



.title{

color:#FFFFFF;

font-size:25px;

margin:0px;

padding-top:3px;}



.left_column{

width:200px;

float:left;

margin-top:25px;

clear:both;

}



.navigation{

width:184px;

padding-left:6px;

padding-right:6px;

background-image:url(../images/nav_side.jpg);

}



.navigationbtm{

width:196px;

background-image:url(../images/nav_btm.jpg);

background-repeat:no-repeat;

height:8px;

margin-top:-5px;

}





.right_column{

	width:545px;

	float:right;

	margin-top:25px;

	margin-bottom:25px;

	border-left: solid 1px #E0D0B1;

	padding-left: 10px;

}



 



.hr{

	width:485px;

	height:8px;

	background-image:url(../images/hr.gif);

	margin-left:auto;

	margin-right:auto;

	margin-bottom:10px;

	background-repeat: no-repeat;

}



a {

	color: #268CCD;

	text-decoration: none;
        font-size: x-small;
        font-family: "Lucida Grande", Verdana, sans-serif;
	
}

a:hover {

	text-decoration: underline;

	}





h2 {

	margin: 0;

	color: #006699;

	font-size: 18px;

	font-weight: normal;

	letter-spacing: -1px;

	padding-left:25px;

	background-image:url(../images/h2.gif);

	background-repeat:no-repeat;

}



h2 a:link, h2 a:hover, h2 a:visited {

	color: #000;

	text-decoration: none;

}

	

h1 {

	font-size: 20px;

	font-weight: normal;

	letter-spacing: -1px;

	color: #006699;

	margin: 0;

}



h1 a:link, h1 a:visited, h1 a:hover {

	text-decoration: none;

	color: #000;

}

	

h4 {

	margin: 0;

	color: #006699;

	font-size: 12px;

	padding-top:5px;

	padding-bottom:5px;

	border-top:1px solid #FFFFFF;

	border-bottom:1px solid #FFFFFF;

}



h3 {

	margin: 0 0 8px 0;

	color: #999;

	font-size: 19px;

	font-weight: normal;

	letter-spacing: -1px;

	text-transform: uppercase;

}



h5 {

	margin: 0 0 8px 0;

	color: #999;

	font-size: 12px;

	font-weight: normal;

	text-transform: uppercase;

}



.markermenu{

list-style-type: none;

margin: 5px 0;

padding: 0;

width:180px;

list-style:none;

}



.markermenu li a{

background:url(../images/arrow.gif) no-repeat 2px center;

font-weight:bold;

color: #006699;

display: block;

padding: 3px 0;

padding-left: 20px;

text-decoration: none;

border-bottom: 1px solid #B5B5B5;

list-style-type: none;

list-style:none;

}





* html .markermenu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */

}



.markermenu li a:visited, .markermenu li a:active{

color: #00014e;

}



.markermenu li a:hover{

color: black;

}



.footer{

background-color:#EFE6CE;

padding-top:25px;

padding-bottom:25px;}



.footer-inner{

width:760px;

margin-left:auto;

margin-right:auto;}



.footer-div{

width:150px;

float:left;

margin-right:20px;

margin-left:20px;

}



*html .footer-div{

width:150px;

float:left;

margin-right:15px;

margin-left:15px;

}



li{

margin-left:-20px;

list-style-type:square;

color:#006699;}



/* Form styles */

div.form-container { margin: 10px; padding: 5px; border: #EEE 1px solid; }



p.legend { margin-bottom: 1em; }

p.legend em { color: #C00; font-style: normal; }



div.errors { margin: 0 0 10px 0; padding: 5px 10px; border: #FC6 1px solid; background-color: #FFC; }

div.errors p { margin: 0; }

div.errors p em { color: #C00; font-style: normal; font-weight: bold; }



div.form-container form p { margin: 0; }

div.form-container form p.note { margin-left: 170px; font-size: 90%; color: #333; }

div.form-container form fieldset { margin: 10px 0; padding: 10px; border: #DDD 1px solid; }

div.form-container form legend { font-weight: bold; color: #666; }

div.form-container form fieldset div { padding: 0.25em 0; }

div.form-container label, 

div.form-container span.label { margin-right: 10px; padding-right: 10px; width: 150px; display: block; float: left; text-align: right; position: relative; }

div.form-container label.error, 

div.form-container span.error { color: #C00; }

div.form-container label em, 

div.form-container span.label em { position: absolute; right: 0; font-size: 120%; font-style: normal; color: #C00; }

div.form-container input.error { border-color: #C00; background-color: #FEF; }

div.form-container input:focus,

div.form-container input.error:focus, 

div.form-container textarea:focus {	background-color: #FFC; border-color: #FC6; }

div.form-container div.controlset label, 

div.form-container div.controlset input { display: inline; float: none; }

div.form-container div.controlset div { margin-left: 170px; }

div.form-container div.buttonrow { margin-left: 180px; }

